package bll;

import java.util.*;

public interface ITreeNode extends Comparable<ITreeNode> {

	int getId();

	int getIdParent();

	ITreeNode getParent();

	void setParent(ITreeNode parent);

	List<ITreeNode> getChildNodes();

	void addChildNode(ITreeNode childNode);

	boolean getIsGroup();

	void setIsGroup(boolean isGroup);

	int getLevel();

	void setLevel(int level);

	boolean getAddedToTree();

	void setAddedToTree(boolean added);

}
